Figure 1 | Reinforcement incentivizes large language models (LLMs) to write out their reasoning.
LLMs are more effective at solving problems when they ‘reason’ by outputting the intermediate steps.
It does not make sense that the solutions are different if the only difference (of Reinforcement) is, that the intermediate steps are outputted or not.
The DeepSeek AI team2 reports that a training strategy called reinforcement learning can teach an LLM to reason without ever seeing examples of human reasoning.
Of course if reinforcement implies extra communication (teaching) with the application this can make a difference.
During training, the LLM was rewarded for correctly answering mathematical and programming questions and penalized for incorrect answers.
mathematical and programming applications are highly structured and put all the burden of asking the right question by the (intelligent) trainer.
The LLM learnt that reasoning improved the likelihood that it would produce the right answer, and it developed the ability to self-verify and self-reflect, enabling it to correct itself and check its performance before outputting an answer.
The most difficult part is: to correct itself . This raises the question to what extend "this learning, this reasoning" can be used for other applications.
|